high pressure diesel injection - Francés Inglés Diccionario